Big Huge Thesaurus

tit for tat

noun

sounds kind of like